to score - French English Dictionary